effc5ee41c557ab212b06b124374c9a40dda96c9,tests/frontend/org/voltdb/TestExecutionSite.java,TestExecutionSite,createMPInitiation,#boolean#boolean#boolean#number#number#number#number#number#List#,1093
Before Change
{
final StoredProcedureInvocation spi = new StoredProcedureInvocation();
if (!rollback) {
spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedure");
spi.setParams("commit", new Integer(partition_id));
}
else {
if (rollback_all)
After Change
ArrayList<Object> params = new ArrayList<Object>();
params.add("number_of_batches");
params.add(new Integer(numberOfBatches));
final StoredProcedureInvocation spi = new StoredProcedureInvocation();
if (!rollback) {
spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedure");
params.add("txn_outcome");
params.add("commit");
params.add(new Integer(partition_id));
spi.setParams(params.toArray());
}
else {
if (rollback_all)
{
spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedureRollbackParticipant");
params.add("txn_outcome");
params.add("rollback_all");
params.add(new Integer(partition_id));
spi.setParams(params.toArray());
}
else
{
spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedureRollbackParticipant");
params.add("txn_outcome");
params.add("rollback_random");
params.add(new Integer(partition_id));
spi.setParams(params.toArray());
}
}